
	segar.c	/^enum
$/
ADPCMVoice	adpcm.c	/^struct ADPCMVoice
$/
ADPCM_CH	fm.c	/^}ADPCM_CH;
$/
ADPCM_SAMPLE	adpcm.h	/^#define ADPCM_SAMPLE(n,o,l) { (n), (o), (l) },
$/
ADPCM_SAMPLES_START	adpcm.h	/^#define ADPCM_SAMPLES_START(name) struct ADPCMsamp/
ADPCMinterface	adpcm.h	/^struct ADPCMinterface
$/
ADPCMsample	adpcm.h	/^struct ADPCMsample
$/
AUDIO_CONV	adpcm.c	/^	#define AUDIO_CONV(A) ((A))
$/
AUDIO_CONV16	asteroid.c	/^  #define AUDIO_CONV16(A) ((A)-0x8000)
$/
AUDIO_CONV8	asteroid.c	/^  #define AUDIO_CONV8(A) ((A)-0x80)
$/
AY8910	ay8910.c	/^struct AY8910
$/
AY8910_control_port_0_w	ay8910.c	/^void AY8910_control_port_0_w(int offset,int data) /
AY8910_control_port_1_w	ay8910.c	/^void AY8910_control_port_1_w(int offset,int data) /
AY8910_control_port_2_w	ay8910.c	/^void AY8910_control_port_2_w(int offset,int data) /
AY8910_control_port_3_w	ay8910.c	/^void AY8910_control_port_3_w(int offset,int data) /
AY8910_control_port_4_w	ay8910.c	/^void AY8910_control_port_4_w(int offset,int data) /
AY8910_read_port_0_r	ay8910.c	/^int AY8910_read_port_0_r(int offset) { return AY89/
AY8910_read_port_1_r	ay8910.c	/^int AY8910_read_port_1_r(int offset) { return AY89/
AY8910_read_port_2_r	ay8910.c	/^int AY8910_read_port_2_r(int offset) { return AY89/
AY8910_read_port_3_r	ay8910.c	/^int AY8910_read_port_3_r(int offset) { return AY89/
AY8910_read_port_4_r	ay8910.c	/^int AY8910_read_port_4_r(int offset) { return AY89/
AY8910_write_port_0_w	ay8910.c	/^void AY8910_write_port_0_w(int offset,int data) { /
AY8910_write_port_1_w	ay8910.c	/^void AY8910_write_port_1_w(int offset,int data) { /
AY8910_write_port_2_w	ay8910.c	/^void AY8910_write_port_2_w(int offset,int data) { /
AY8910_write_port_3_w	ay8910.c	/^void AY8910_write_port_3_w(int offset,int data) { /
AY8910_write_port_4_w	ay8910.c	/^void AY8910_write_port_4_w(int offset,int data) { /
AY8910interface	ay8910.h	/^struct AY8910interface
$/
CALC_TIMER_A	fm.c	/^INLINE void CALC_TIMER_A( int n, FM_ST *ST , FM_CH/
CALC_TIMER_B	fm.c	/^INLINE void CALC_TIMER_B( int n, FM_ST *ST,int ste/
CustomSound_interface	generic.h	/^struct CustomSound_interface
$/
DACinterface	dac.h	/^struct DACinterface
$/
DATACONV	ay8910.c	/^#define DATACONV(A) ((A) \/ (STEP * 256))
$/
EnvStat	ym3812.h	/^enum EnvStat { ADSR_Silent, ADSR_Attack, ADSR_Deca/
FALLING_EDGE	targ.c	/^#define FALLING_EDGE(bit) (!(data & bit) && (targ_/
FMSAMPLE	fm.h	/^typedef void FMSAMPLE;
$/
FM_3SLOT	fm.c	/^}FM_3SLOT;
$/
FM_CH	fm.c	/^} FM_CH;
$/
FM_OPN	fm.c	/^} FM_OPN;
$/
FM_SLOT	fm.c	/^}FM_SLOT;
$/
FM_ST	fm.c	/^}FM_ST;
$/
InitOPNB_ADPCMBTable	fm.c	/^static void InitOPNB_ADPCMBTable(void){
$/
K007232_interface	k007232.h	/^struct K007232_interface
$/
KDAC_A_PCM	k007232.c	/^} KDAC_A_PCM;
$/
KDAC_A_make_fncode	k007232.c	/^void KDAC_A_make_fncode( void ){
$/
Limit	fm.c	/^INLINE int Limit( int val, int max, int min ) {
$/
MSM5205interface	adpcm.h	/^struct MSM5205interface
$/
M_OSD_PLAY_SAMPLE	phoenix.c	/^#define M_OSD_PLAY_SAMPLE(channel, soundnum, loop)/
NESPSG	nes.c	/^struct NESPSG
$/
NESinterface	nesintf.h	/^struct NESinterface
$/
OKIM6295interface	adpcm.h	/^struct OKIM6295interface
$/
OPM_CHAN	fm.c	/^#define OPM_CHAN(N) (N&7)
$/
OPM_SLOT	fm.c	/^#define OPM_SLOT(N) ((N>>3)&3)
$/
OPN_CHAN	fm.c	/^#define OPN_CHAN(N) (N&3)
$/
OPN_SLOT	fm.c	/^#define OPN_SLOT(N) ((N>>2)&3)
$/
OP_OUT	fm.c	/^#define OP_OUT(slot,env,con)   SIN_TABLE[((slot.Cn/
OscilRec	ym2151.c	/^} OscilRec;
$/
POKEYinterface	pokey.h	/^struct POKEYinterface {
$/
Play	vicdual.c	/^#define Play(id,loop)           sample_start( id, /
RISING_EDGE	targ.c	/^#define RISING_EDGE(bit)  ((data & bit) && !(targ_/
SAMP	ym2151.h	/^typedef void SAMP;  \/* 16-bit or 8-bit sample mod/
SC	fm.c	/^#define SC(db) (db*((3\/EG_STEP)*(1<<ENV_BITS)))+E/
SN76496	sn76496.c	/^struct SN76496
$/
SN76496_0_w	sn76496.c	/^void SN76496_0_w(int offset,int data) {	SN76496Wri/
SN76496_1_w	sn76496.c	/^void SN76496_1_w(int offset,int data) {	SN76496Wri/
SN76496_2_w	sn76496.c	/^void SN76496_2_w(int offset,int data) {	SN76496Wri/
SN76496_3_w	sn76496.c	/^void SN76496_3_w(int offset,int data) {	SN76496Wri/
SN76496interface	sn76496.h	/^struct SN76496interface
$/
SSGClk	fmext.c	/^#define SSGClk(chip,clock) AY8910_set_clock(chip,c/
SSGRead	fmext.c	/^#define SSGRead(n) AY8910Read(n)
$/
SSGReset	fmext.c	/^#define SSGReset(chip) AY8910_reset(chip)
$/
SSGWrite	fmext.c	/^#define SSGWrite(n,a,v) AY8910Write(n,a,v)
$/
Samplesinterface	samples.h	/^struct Samplesinterface
$/
Set_YM2610_ADPCM_Buffers	fm.c	/^void Set_YM2610_ADPCM_Buffers(int num, UBYTE *bufa/
Stop	vicdual.c	/^#define Stop(id)                sample_stop( id )
/
TIME_IN_USEC	ym3812.c	/^#define TIME_IN_USEC(x) ( ((double)x)\/1000000.0 )/
TMS3617_interface	monsterb.c	/^struct TMS3617_interface
$/
TMS5220interface	5220intf.h	/^struct TMS5220interface
$/
UPD7759_0_data_r	upd7759.c	/^int UPD7759_0_data_r(int offs) { return UPD7759_da/
UPD7759_1_data_r	upd7759.c	/^int UPD7759_1_data_r(int offs) { return UPD7759_da/
UPD7759_interface	upd7759.h	/^struct UPD7759_interface
$/
UPD7759sample	upd7759.c	/^struct UPD7759sample
$/
UPD7759voice	upd7759.c	/^struct UPD7759voice
$/
VLM5030interface	vlm5030.h	/^struct VLM5030interface
$/
YM2151	fm.c	/^} YM2151;
$/
YM2151interface	2151intf.h	/^struct YM2151interface
$/
YM2203	fm.c	/^} YM2203;
$/
YM2203_VOL	psgintf.h	/^#define YM2203_VOL(FM_VOLUME,SSG_VOLUME) (((FM_VOL/
YM2203_read_port_0_r	psgintf.c	/^int YM2203_read_port_0_r(int offset) { return YM22/
YM2203_read_port_1_r	psgintf.c	/^int YM2203_read_port_1_r(int offset) { return YM22/
YM2203_read_port_2_r	psgintf.c	/^int YM2203_read_port_2_r(int offset) { return YM22/
YM2203_read_port_3_r	psgintf.c	/^int YM2203_read_port_3_r(int offset) { return YM22/
YM2203_read_port_4_r	psgintf.c	/^int YM2203_read_port_4_r(int offset) { return YM22/
YM2203_status_port_0_r	psgintf.c	/^int YM2203_status_port_0_r(int offset) { return YM/
YM2203_status_port_1_r	psgintf.c	/^int YM2203_status_port_1_r(int offset) { return YM/
YM2203_status_port_2_r	psgintf.c	/^int YM2203_status_port_2_r(int offset) { return YM/
YM2203_status_port_3_r	psgintf.c	/^int YM2203_status_port_3_r(int offset) { return YM/
YM2203_status_port_4_r	psgintf.c	/^int YM2203_status_port_4_r(int offset) { return YM/
YM2608	fm.c	/^} YM2608;
$/
YM2610	fm.c	/^} YM2610;
$/
YM2610_control_port_1_A_w	2610intf.c	/^void YM2610_control_port_1_A_w(int offset,int data/
YM2610_control_port_1_B_w	2610intf.c	/^void YM2610_control_port_1_B_w(int offset,int data/
YM2610_data_port_1_A_w	2610intf.c	/^void YM2610_data_port_1_A_w(int offset,int data){
/
YM2610_data_port_1_B_w	2610intf.c	/^void YM2610_data_port_1_B_w(int offset,int data){
/
YM2610_pan	2610intf.c	/^void YM2610_pan( int lr, int v ){
$/
YM2610_read_port_0_r	2610intf.c	/^int YM2610_read_port_0_r( int offset ){
$/
YM2610_read_port_1_r	2610intf.c	/^int YM2610_read_port_1_r( int offset ){
$/
YM2610_sh_start	2610intf.c	/^int YM2610_sh_start(struct YM2610interface *interf/
YM2610_status_port_1_A_r	2610intf.c	/^int YM2610_status_port_1_A_r( int offset ) {
$/
YM2610_status_port_1_B_r	2610intf.c	/^int YM2610_status_port_1_B_r( int offset ) {
$/
YM2610interfac	2610intf.h	/^struct YM2610interface{
$/
YM2612	fm.c	/^} YM2612;
$/
YM3812_control_port_0_w	3812intf.c	/^void YM3812_control_port_0_w( int offset, int data/
YM3812_read_port_0_r	3812intf.c	/^int YM3812_read_port_0_r( int offset ) {
$/
YM3812_sh_start	3812intf.c	/^int YM3812_sh_start( struct YM3812interface *inter/
YM3812_sh_stop	3812intf.c	/^void YM3812_sh_stop( void ) {
$/
YM3812_sh_update	3812intf.c	/^void YM3812_sh_update( void ) {
$/
YM3812_status_port_0_r	3812intf.c	/^int YM3812_status_port_0_r( int offset ) {
$/
YM3812_write_port_0_w	3812intf.c	/^void YM3812_write_port_0_w( int offset, int data )/
YM3812interface	3812intf.h	/^struct YM3812interface
$/
astrocade_interface	astrocde.h	/^struct astrocade_interface
$/
bufout16	fm.c	/^void bufout16( unsigned short **buf, int data ){
$/
bufout8	fm.c	/^void bufout8( unsigned char **buf, int data ){
$/
check_err_fncode	k007232.c	/^void check_err_fncode( int data ){
$/
emu_YM3812_control_port_0_w	3812intf.c	/^void emu_YM3812_control_port_0_w( int offset, int /
emu_YM3812_read_port_0_r	3812intf.c	/^int emu_YM3812_read_port_0_r( int offset ) {
$/
emu_YM3812_sh_start	3812intf.c	/^int emu_YM3812_sh_start( struct YM3812interface *i/
emu_YM3812_sh_stop	3812intf.c	/^void emu_YM3812_sh_stop( void ) {
$/
emu_YM3812_sh_update	3812intf.c	/^void emu_YM3812_sh_update( void ) {
$/
emu_YM3812_status_port_0_r	3812intf.c	/^int emu_YM3812_status_port_0_r( int offset ) {
$/
emu_YM3812_write_port_0_w	3812intf.c	/^void emu_YM3812_write_port_0_w( int offset, int da/
getNowAdpcmAddr	fm.c	/^unsigned int getNowAdpcmAddr( int num ){
$/
getNowAdpcmReg	fm.c	/^unsigned char getNowAdpcmReg( int port, int num ){/
int16_16	ym3812.h	/^} int16_16;
$/
irq	fm.h	/^typedef void (*FM_IRQHANDLER)(int n,int irq);
$/
namco_interface	namco.h	/^struct namco_interface
$/
nonemu_YM3812_read_port_0_r	3812intf.c	/^int nonemu_YM3812_read_port_0_r( int offset ) {
$/
op_calc	ym2151.c	/^#define op_calc(OP,env,pm)  sin_tab[ ( (OP->phase>/
sa	segar.c	/^struct sa
$/
sound_channel	namco.c	/^} sound_channel;
$/
spacefb_port_1_w	spacefb.c	/^void spacefb_port_1_w(int offset,int data) {
$/
spacefb_sh_getp2	spacefb.c	/^int  spacefb_sh_getp2(int offset) {
$/
spacefb_sh_gett0	spacefb.c	/^int  spacefb_sh_gett0(int offset)   {
$/
spacefb_sh_gett1	spacefb.c	/^int  spacefb_sh_gett1(int offset)   {
$/
stepTime	fm.h	/^typedef void (*FM_TIMERHANDLER)(int n,int c,int cn/
timer_callback	3812intf.c	/^void timer_callback( int timer ) {
$/
timer_handler	3812intf.c	/^void timer_handler( int timer, double period, ym38/
ym3812	ym3812.h	/^} ym3812;
$/
ym3812_Sign16	ym3812.h	/^#define ym3812_Sign16(n) (n)
$/
ym3812_Sign8	ym3812.h	/^#define ym3812_Sign8(n) (n)
$/
